package com.mofish.zbserver.user.register;

import com.mofish.zbserver.common.model.user.User;

public interface RegisterService {
	/**
	 * 查询当前昵称是否有人占用
	 * @return user表中起该用户名的用户数量
	 */
	Integer getUserCountByU_name(String u_name);

	/**
	 * 查询当前邮箱是否有用户占用
	 * @return user表中使用该email的用户数量
	 */
	Integer getUserCountByU_email(String u_email);

	/**
	 * 获取新的u_id
	 * @return 完整的用户id
	 */
	String getUserNewU_id();

	/**
	 * 创建新用户，默认用户组为普通用户
	 */
	void addUser(User user);
}
